Mechanized Infantry - French English Dictionary